package com.job.yangshida;

/**
 * @author 杨士达
 * @version 1.0
 * @since 2022-07-07 10:15:58
 */
public class BuyChicken {
    /*
    100元钱 ,买100只鸡 , 有几种买法, 分别打印出来.
    公鸡3元一只 , 母鸡5元一只 , 小鸡仔儿 1元三只.
    */
    public static void main(String[] args) {
        //num表示一共有几种买法
        //abc分别是公鸡,母鸡,小鸡*3数
        int num=0;
        //a<=100/3时候钱数不超
        for (int a=0;a<=100/3;a++){
            //b<=100/5时候钱数不超
            for (int b=0;b<=100/5;b++){
                //c<=100/3时,只数不超
                for (int c=0;c<=100/3;c++){
                    if (a+b+3*c==100&&3*a+5*b+c==100){
                        num++;
                        System.out.println(a+"只公鸡"+b+"只母鸡"+3*c+"只小鸡");
                    }
                }
            }
        }
        System.out.println("一共有"+num+"种法");
    }
}
